Skip to content

fix: override minimatch to ^11.0.1 (GHSA-g3hv-75wg-m249); docs: release via trusted publishing - #14

Merged
e110c0 merged 1 commit into
mainfrom
fix/audit-and-releasing-docs
Nov 11, 2026
Merged

e110c0 merged 1 commit into
mainfrom
fix/audit-and-releasing-docs

Conversation

@e110c0

@e110c0 e110c0 commented Nov 11, 2026

Copy link
Copy Markdown
Member
  • Security: forces minimatch to ^11.0.1 through an npm overrides entry. Dependabot alert #24 (GHSA-g3hv-75wg-m249, denial of service in minimatch below 11.0.1) came in through eslint, typescript-eslint and eslint-plugin-import-x, which all depend on minimatch 10, so Dependabot could not fix it on its own. npm audit now reports 0 vulnerabilities. Only the repo's dev tooling was affected; none of the four packages depends on minimatch.
  • Docs: RELEASING.md now describes trusted publishing (OIDC), staged publishing with the approval click on npmjs.com, and the manual first publish a new package needs. release.yml sets NODE_AUTH_TOKEN to an explicit empty string with a comment instead of referencing an unused secret; the value is unchanged.

…sing via trusted publishing

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HQAi8TFF159S4oBK6WA9Th
@e110c0
e110c0 merged commit 966b578 into main Nov 11, 2026
14 checks passed
@e110c0
e110c0 deleted the fix/audit-and-releasing-docs branch November 11, 2026 03:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant